开启tomcat远程监控 功能需要修改 tomcat/bin/catalina.sh

CATALINA_OPTS:java内置变量 修改java启动参数(tomcat)
在前面添加:
CATALINA_OPTS="$CATALINA_OPTS
-Dcom.sun.management.jmxremote        #jmx remote 开启tomcat远程监控功能
-Dcom.sun.management.jmxremote.port=12345    #指定端口 12345 还有2个随机端口
-Dcom.sun.management.jmxremote.authenticate=false     #auth 认证 是否开启远程监控认证(用户名 密码)
-Dcom.sun.management.jmxremote.ssl=false      #是否开启https
-Djava.rmi.server.hostname=10.0.0.9"     #tomcat监听的ip地址
#生产环境 书写内网ip


注意8.5版本必须写在一行或者用反斜杠
CATALINA_OPTS="$CATALINA_OPTS \
-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=12345 \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-Djava.rmi.server.hostname=10.0.0.20"
[root@muban bin]# netstat -lntup |grep 1234
tcp6       0      0 :::12345                :::*                    LISTEN      6268/java

通过1234端口就可以查看到监控的数据。

results matching ""

    No results matching ""